תכנות פונקציונלי ב-JavaScript: פונקציות טהורות מול דפוסי אי-שינוי | MLOG | MLOG